Little Italy (Menu)

6-7 Irving St, London, London
+44 20 3780 8627

Give a rating to Little Italy

Suggest a dish

How much did you spend at Little Italy?